processing technic - French English Dictionary